﻿namespace LimitatorInterfaces
{
    /// <summary>
    /// Интерфейс провайдера загрузки (из файла, базы)
    /// </summary>
    public interface ILoadProvider
    {
        /// <summary>
        /// Загружает из источника данные и возвращает набор объектов
        /// </summary>
        /// <param name="param">параметр(ы) загрузки</param>
        /// <returns>Набор загруженных объектов</returns>
        object[] LoadFromSource(object param);
    }
}